$(document).ready(function(e) {

    //选择全部
    $("#selectall").on("click", function() {
        $("#selectitem input:checkbox").prop("checked", true);

    })

    //反选
    $("#invselect").on("click", function() {
        $("#selectitem input:checkbox").each(function() {
            if ($(this).prop("checked")) {
                $(this).prop("checked", false);
            } else {
                $(this).prop("checked", true);
            }
        })
    })

    //勾选方式选择全部
    $("#checkall").on("click", function() {
        if ($(this).prop("checked")) {
            $(".checkitem:enabled").prop("checked", true);
        } else {
            $(".checkitem").prop("checked", false);
        }

    })

    /*var i = 0;
    $('.menu-ico').click(function() {
        if ($(window).width() > 750) {
            if (i == 0) { //隐藏
                $(this).parent().animate({ left: '20px' });
                $(".admin-left-nav").animate({ width: 'toggle' });
                $(".layui-side").animate({ width: 'toggle' });
                $(".layui-body").animate({ left: '0px' });
                $(".layui-footer").animate({ left: '0px' });
                i = 1
            } else { //显示
                $(this).parent().animate({ left: '210px' });
                $(".admin-left-nav").animate({ width: 'toggle' });
                $(".layui-side").animate({ width: 'toggle' });
                $(".layui-body").animate({ left: '190px' });
                $(".layui-footer").animate({ left: '190px' });
                i = 0
            }
        } else {
            $(".admin-left-nav").animate({ width: 'toggle' });
            // $(".layui-side").animate({ width: 'toggle' });
        }
    });


    $(window).resize(function() {
        if ($(window).width() > 750) { //大屏幕根据情况判断
            if (i == 0) { //等于0，说明处于显示状态，全屏以后保持显示出来
                $(".layui-layout-admin .admin-left-nav").show();
            } else { //等于1，说明处于隐藏状态，全屏以后保持隐藏出来
                $(".layui-layout-admin .admin-left-nav").hide();
            }
        }

        if ($(window).width() < 750) { //小屏幕，直接隐藏
            $(".layui-layout-admin .admin-left-nav").hide();
        }
    })*/

    //避免tab翻页问题
    var hash = location.hash;
    if (hash) {
        $('.page').find('a').each(function(index, element) {
            $(this).attr('href', $(this).attr('href') + hash);
        });
    }

})


//判断option是否存在，如果不存在就增加
function addOptionValue(id, value, text) {
    if (!isExistOption(id, value)) { $('#' + id).append("<option value=" + value + ">" + text + "</option>"); }
}

//判断option是否存在
function isExistOption(id,value) {  
  var isExist = false;  
  var count = $('#'+id).find('option').length;  
    for(var i=0;i<count;i++)     
    {     
       if($('#'+id).get(0).options[i].value == value)     
           {     
                 isExist = true;     
                      break;     
                }     
      }     
      return isExist;  
} 

/*
 * 图库 后台专用
 * @access  public
 * @num int 一次上传图片张图
 * @inputId string 上传成功后返回路径插入指定ID元素内
 * @path  string 指定上传保存文件夹,默认存在public/uploads/temp/目录
 * @callback string  回调函数(单张图片返回保存路径字符串，多张则为路径数组 )
 */
var layer_GetPictureFolder;
function GetPictureFolder(num,inputId,callback)
{
    var sitedir=$('#sitedir').data('sitedir');
    var preurl = $('#preurl').data('preurl');  // /admin.php
    if (layer_GetPictureFolder){
        layer.close(layer_GetPictureFolder);
    }
    if (!callback) {
        callback = '';
    }
    var width = '90%';
    var height = '90%';
    var upurl = preurl+'/Media/picture_folder/num/'+num+'/inputId/'+inputId+'/func/'+callback;
    layer_GetPictureFolder = layer.open({
        type: 2,
        title: '图库管理',
        shadeClose: false,
        shade: 0.3,
        maxmin: true,//开启最大化最小化按钮
        area: [width, height],
        content: upurl
    });
}